public class Phone {
    /*
    编码题：
1、手机有打电话、听歌、照像、摄像的功能。应该如何设计？
     */

    public static void main(String[] args) {
        telephone a = new telephone();
        a.call();
        a.camara();
        a.listenMusic();
        a.record();
    }
}


class telephone implements function1,function2,function3,function4{

    @Override
    public void call() {
        System.out.println("用手机打电话");
    }

    @Override
    public void listenMusic() {
        System.out.println("用手机听音乐");
    }

    @Override
    public void camara() {
        System.out.println("用手机照相");
    }

    @Override
    public void record() {
        System.out.println("用手机录像");
    }
}


interface function1{
    void call();
}

interface function2{
    void listenMusic();
}

interface function3{
    void camara();
}

interface function4{
    void record();
}